package com.xuecheng.user.service;

import com.xuecheng.user.model.po.XcUser;

/**
 * 携带微信授权码和appid、secret获取令牌和用户的openid，
 * 携带令牌和用户的openid获取用户的部分信息，
 * 获取后进行注册用户操作，注册完了将用户返回
 */
public interface WxAuthService {

    /**
     * 微信扫码登录
     * @param code 微信扫码返回的code授权码
     * @return 用户信息
     */
    XcUser wxAuth(String code);
}
